*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

.nav-link{
    color:#000;
}
.nav-link,.navbar-brand{
    font-size: 14px;
    font-family: 微软雅黑;
}
.navbar-brand{
    width: 50%;
}
#ids, #ids-1,#ids-2,#ids-3,#ids-4{
    color:#000;
    padding-top: 20px;
}
#ids:hover,#ids-1:hover,#ids-2:hover,#ids-3:hover,#ids-4:hover{
    color:#f68a2f;
}
.active{
   padding-left: 454px;
}
.navbar .container{
    position: relative;
}
.navbar img{
    position: absolute;
    top:0;
    left:14px;
}
header{
    background: url("../img/img-2.png") no-repeat;
    width: 100%;
    background-size: 100% 100%;
    margin-top: 30px;
}
header h2{
    color:#fff;
    padding-top: 144px;
    padding-bottom: 20px;
}
header p{
    color:#fff;
    margin: 0;
    font-size: 22px;
}
header button{
    color:#fff;
    background-color: #f7811d;
    border:none;
    padding: 12px 35px 12px 35px;
    margin-top: 24px;
    margin-bottom: 170px;
}
header button:hover{
    background-color: #fff;
    color:#f7811d;
}
.main-1{
    text-align: center;
    margin-top: 78px;
}
.main-2 .col-10 p{
    margin: 0;
}
.main-2 .col-2 img{
    padding-top: 35px;
}
.main-2 .col-10{
    padding-left: 33px;
}
.main-2{
    margin-top: 102px;
}
.main-3{
    width: 100%;
    background-color: #f68a2f;
    margin-top: 82px;
}
.main-3-1{
    text-align: center;
    color:#fff;
    padding-top: 66px;
}
.main-3-1 p,.main-3-2 .col-md-6 p,.main-4 p,.zi-5,.zi-6,.main-6 p,.footer-top .col-md-3 p{
    margin: 0;
}
.main-3-2 .col-md-6 p,.main-3-2 .col-md-6 a{
    font-size: 13px;
    color:#fff;
}
.main-3-2 .col-md-6 li{
    list-style: none;
}
.main-3-2 .col-md-6{
    padding-top: 56px;
    padding-bottom: 80px;
}
.zi-3{
    padding-top: 15px;
}
.zi-4{
    padding-bottom: 15px;
}
.main-4{
    text-align: center;
    margin-top: 68px;
}
.zi-5{
    padding-top: 26px;
    color:#3987dc;
}
.zi-6{
    font-size: 12px;
    color:#848484;
}
.main-5{
    margin-top: 56px;
}
.main-6{
    text-align: center;
    margin-top: 138px;
}
.main-7{
   margin-top: 56px;
}
footer{
    margin-top: 96px;
}
.footer-top{
    width: 100%;
    background-color: #2d2d2d;
}
.footer-top .col-md-3{
    color:#fff;
    margin-top: 62px;
    margin-bottom: 72px;
}
.zi-7{
    padding-top: 15px;
}
.footer-bottom{
    background-color: #202020;
    width: 100%;
}
.footer-bottom .col-md-6 p{
    color:#fff;
    padding-top: 34px;
    padding-bottom: 34px;
}
.footer-bottom .col-md-6 img{
    padding-left: 12px;
    padding-top: 34px;
    padding-bottom: 34px;
}
.footer-bottom .col-md-6{
    text-align: right;
}
.tu{
    margin-left: 400px;
}

@media (max-width: 600px) {
    .tu-1{
        width: 100%;
        height: 100%;
    }
    .active{
        padding: 0;
    }
    .main-2 .col-md-4{
        margin-top: 30px;
    }
    .main-5 .col-md-4 img{
        width: 100%;
    }
    .footer-top .row{
        margin: 0;
    }
    .footer-bottom .col-md-6{
        padding: 0;
        text-align:left;
    }
    .navbar .container{
        position: relative;
    }
    .navbar img{
        position: relative;
    }
}